Handschellen anlegend - German English Dictionary